Application.Modeling Category

The Application.Modeling category describes the features associated with the erwin DM modeling engine:

Property Name

Type

Description

Model_Property_Value_Facet_Ids

SAFEARRAY(Long)

The data is organized as a one-dimensional SAFEARRAY with the Long type as elements.

The elements represent property value facet IDs available in model data.

The elements are ordered to match the order in the Model_Property_Value_Facet_Names.

Model_Property_Value_Facet_Names

SAFEARRAY(BSTR)

The data is organized as a one-dimensional SAFEARRAY with the BSTR type as elements.

The elements represent property value facet names available in model data.

The elements are ordered to match the order in the Model_Property_Value_Facet_Ids.

The following table lists available property facets:

Property Name

Type

Description

Hardened

5

Indicates that a value will not change due to inheritance. For example, a name for a foreign key attribute in a child entity.

AutoCalculated

3

Indicates that a value is auto-calculated by the tool. For example, cardinality is auto-calculated by default. In this case, the auto-calculated facet is set to true.